Performance Analysis of Dynamic Finite Versioning Schemes: Storage Cost vs. Obsolescence
نویسندگان
چکیده
Dynamic finite versioning (DFV) schemes are an effective approach to concurrent transaction and query processing, where a finite number of consistent, but maybe slightly out-of-date, logicalsnapshots of the database can be dynamically derived for query access. In DFV, the storage overhead for keeping additional versions of changed data to support the logical snapshots and the amount of obsolescence faced by queries are two major performance issues. In this paper, we analyze the performance of DFV, with emphasis on the trade-offs between the storage cost and obsolescence We develop analytical models based on a renewalprocess approximation to evaluate the performance of DFV using M t 2 snapshots. Asymptotic closed-form results for high query arrival rates are given for the case of two snapshots. Simulation is used to validate the analytical models and to evaluate the tradeoffs between various strategies for advancing snapshots when M > 2. The results show that 1) the analytical models match closely with simulation; 2) both the storage cost and obsolescence are sensitive to the snapshot-advancing strategies, especially for M > 2 snapshots; and 3) generally speaking, increasing the number of snapshots demonstrates a trade-off between storage overhead and query obsolescence. For cases with skewed access or low update rates, a moderate increase in the number of snapshots beyond two can substantially reduce the obsolescence, while the storage overhead may increase only slightly, or even decrease in some cases. Such a reduction in obsolescence is more significant as the coefficient of variation of the query length distribution becomes larger. Moreover, for very low update rates, a large number of snapshots can be used to reduce the obsolescence to almost zero without increasing the storage overhead.
منابع مشابه
Dynamic Finite Versioning: An Effective Versioning Approach to Concurrent Transaction and Query Processing
Severe data contention may exist between short update transactions and long read-only queries if both are to access the same database through a conventional concurrency control method. In this paper, we present dynamic nite versioning (DFV) schemes to eeectively support concurrent processing of transactions and queries. Without acquiring locks, queries read from a small, xed number of dynamical...
متن کاملEvaluating the Seismic Performance of Steel-SMA Hybrid Braces
The seismic performance of hybrid braces composed of steel and shape memory alloy (SMA) was investigated in this paper. Six types of hybrid braces were used, constituted by SMA content of 0, 20, 40, 60, 80, and 100%. A nonlinear dynamic analysis was performed under El Centro earthquake records, with the maximum acceleration of 0.6g and 0.9g. Our results showed that the seismic performance, i.e....
متن کاملStudy on the dynamic behavior of cylindrical steel liquid storage tanks using finite element method
Dynamic behavior of ground supported cylindrical storage tanks (CST) is of crucial importance because of its applications in industrial complexes. Seismic behavior of tanks is greatly affected by the height to diameter ratio, fluid height and fluid type. Five CSTs with different height to diameter ratios, three CSTs with the same height and diameters but various fluid heights and one CST with t...
متن کاملAn Inventory Model for Obsolescence Items with Consideration of Permissible Delay in Payments (Case Study of Obsolete Medicines in Pharmacies)
Background and Objectives: In the real world, the obsolescence items are some items that lose their value over time due to the emergence of new technology. Because of rapid changes in technology, inventory management of such items is considered in recent years. Moreover, suppliers try to encourage the retailers for purchasing an item before it is outmoded with some policies suc...
متن کاملSolving a system of 2D Burgers' equations using Semi-Lagrangian finite difference schemes
In this paper, we aim to generalize semi-Lagrangian finite difference schemes for a system of two-dimensional (2D) Burgers' equations. Our scheme is not limited by the Courant-Friedrichs-Lewy (CFL) condition and therefore we can apply larger step size for the time variable. Proposed schemes can be implemented in parallel very well and in fact, it is a local one-dimensional (LOD) scheme which o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Knowl. Data Eng.
دوره 8 شماره
صفحات -
تاریخ انتشار 1996